Synonyms for "insulin-dependent diabetes mellitus"

Words with similar meaning